#!/usr/bin/env python
# -*- coding: utf-8 -*-

#指令码，代表某种操作指令
(
#摸牌，数据格式：牌号列表
TAKECARD, 

#打牌，数据格式：牌号列表
PLAYCARD, 

#亮牌，数据格式：牌号列表
SHOWCARD, 

#给牌（给服务器），数据格式：牌号列表
GIVECARD, 

#撤销操作，数据格式：待撤销的指令编号
UNDO, 

#玩家加入，数据格式：无
ENTER, 

#游戏退出，数据格式：无
EXIT, 

#重置游戏数据，数据格式：无
RESETDATA, 

#网络连接检测，数据格式：无
CHECK, 

#获取玩家准备状态，数据格式：玩家的准备状态
GETREADY, 

#游戏判定类指令，数据格式：无
OK, ERROR , WIN, 

#玩家更新数据，数据格式：操作者 操作指令 [操作数据]
UPDATEDATA, 

#服务器玩家交换信息，数据格式：玩家信息字典
EXCHANGEINFO, 

#更新数据子指令，初始化或更新游戏数据，操作数据格式：（服务器发出）游戏全局数据
SETGAMEDATA, UPDATEGAMEDATA, 

#更新数据子指令，显示文本消息，操作数据格式：（服务器发出）文本消息数据
SHOWMESSAGE, 

#更新数据子指令，用于UI添加牌到持牌列表，数据格式：牌号列表
ADDCARD, 

#更新数据子指令，用于服务器通知UI清空牌桌出牌列表，数据格式：无
CLEAROUTLIST, 

)=range(20) 

SERVERID=-1
